package com.easylinkin.linkappapi.common.service;

import com.easylinkin.linkappapi.operatelog.entity.ObjectOperateLog;
import com.easylinkin.linkappapi.space.entity.LinkappSpace;
import java.util.Collection;
import java.util.List;

/**
 * <p></p>
 * 公共服务
 *
 * @author liuming
 * @since 2020/5/20
 */
public interface CommonAdminService {


    /**
     * 设置创建和修改人，创建修改时间信息
     */
    void setCreateAndModifyInfos(Collection objects);

    /**
     * 设置修改人，修改时间信息
     */
    void setModifyInfos(Collection objects);

    /**
     * 设置创建和修改人，创建修改时间信息
     */
    void setCreateAndModifyInfo(Object obj);

    /**
     * 设置修改人，修改时间信息
     */
    void setModifyInfo(Object obj);

    void setLogUserInfo(ObjectOperateLog objectOperateLog);

}
